human garbage - German English Dictionary